lamb (dried) - English Synonyms Dictionary